package com.xm.biz.impl;

import com.xm.biz.BrandBiz;
import com.xm.dao.BrandDao;
import com.xm.dao.impl.BrandDaoImpl;
import com.xm.po.Brand;
import com.xm.util.BaseDao;

import java.util.List;

/**
 * @author Administrator
 * @create 2020-09-22 11:29
 * @desc 品牌数据业务逻辑实现类
 **/
public class BrandBizImpl implements BrandBiz {
    //初始化数据源
    BrandDao brandDao = new BrandDaoImpl();
    /**
     * 品牌列表
     * @return
     */
    @Override
    public List<Brand> getAll() {
        List<Brand> all = brandDao.getAll();
        return all;
    }
    /**
     * 根据编号进行删除
     * @param id
     * @return
     */
    @Override
    public boolean deleteById(Integer id) {
        boolean b = brandDao.deleteById(id);
        return b;
    }
    /**
     * 根据编号进行查询
     * @param id
     * @return
     */
    @Override
    public Brand findById(Integer id) {
        Brand byId = brandDao.findById(id);
        return byId;
    }
}
